next up previous
Next: 3.3 Poorly Sized Malloc Up: 3 Generic 64-bit Portability Previous: 3.1 Listen to Your

3.2 Bad Assumptions about Data Types

So what types of error should concern you? Most of the problems result from assumptions, implicit or explicit, about either the absolute or relative sizes of the int, long, and pointer data types. Here are common faulty assumptions that undermine 64-bit porting:



next up previous
Next: 3.3 Poorly Sized Malloc Up: 3 Generic 64-bit Portability Previous: 3.1 Listen to Your



Mark Kilgard
Sat Dec 30 11:52:07 PST 1995